@charset "utf-8";
/* CSS Document */
html {color:#000;overflow-y:scroll;}
html,body{height:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
fieldset, img {border:none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
q:before, q:after {content:'';}
abbr, acronym {border:none;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input, button, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
legend {color:#000;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
small {font-size:100%;}
body {font:12px/1.5  simsun,Tahoma, Helvetica, Arial, sans-serif;line-height:1.231;}
select, input, button, textarea {font:100% Tahoma, Helvetica, Arial, sans-serif;}
pre, code, kbd, samp, tt {font-family:'Courier New', Courier, monospace;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:12px;}
h3 {font-size:12px;}
h1, h2, h3, h4, h5, h6, strong {font-weight:bold;}
a:link,a:visited {color:#333;text-decoration:none;}
a:hover,a:active {color:#f60;text-decoration:underline;}
abbr, acronym {border-bottom:1px dotted;cursor:help;}
del {text-decoration:line-through;}
hr {color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
input[type="checkbox"] {margin: 0 2px 1px 3px;vertical-align: middle;}
*+html input[type="checkbox"] {margin: 0;}
input[type="text"],input[type="password"] {margin: 0 3px;*margin: -1px 3px -1px;padding: 3px 2px 0 3px;height: 16px;border: 1px solid #a7a6aa;background-color:#FFFFFF;}
input[type="image"]{vertical-align:middle;}
input[type="radio"] {margin: 0 2px 1px 3px;vertical-align: middle;}
*+html input[type="radio"] {margin: 0;}
* html input.text,* html input.password {margin: -1px 3px -1px;padding: 3px 2px 0 2px;height: 16px;border: 1px solid #a7a6aa;background-color:#FFFFFF;}
* html input.checkbox {margin: 0 0 -2px -1px;vertical-align: middle;}
* html input.radio {margin: 0 0 -2px -1px;vertical-align: middle;}
* html input.file {height: 20px;margin: -1px 3px -1px;}
* html fieldset label {vertical-align: bottom;}
textarea{margin: 0 3px;*margin: -1px 3px -1px;padding: 3px 2px 0 2px;width: 50%;height: 5em;border:1px solid #ccc;background-color:#f7f7f7;font-size:12px;}
button{background-color:#eee;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:20px;line-height:18px;font-size:12px;color:#000;overflow:visible;padding:0 10px;}
html[xmlns] button{padding-left:10px;padding-right:10px;}
.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}
.clearfix{clear:both;zoom:1;}
.clearfix:after{content: "";clear: both;display: block;visibility: hidden;height: 0;}
.w980{width:980px;margin:auto;}
.hidden{display:none;}
/*顶部导航条*/
.minitop{height:26px;background:url(/images/top_bg.gif) repeat-x;border-bottom:1px solid #e4e4e4;padding:0 10px;}
.minitop a:link,.minitop a:visited{color:#000;}
.minitop a:hover,.minitop a:active{color:#f60;}

.login-info{margin-top:6px;float:left;}
.login-info li{float:left;padding-right:10px;}
.top-nav{margin-top:6px;float:right;}
.top-nav li{float:left;padding-left:24px;text-align:right; background:url(h/images/line.gif) 10px 0 no-repeat;}
.top-nav li.first{background:none;}
.top-nav li.home a{background:url(/images/home.gif) 0 1px no-repeat;padding-left:12px;}
.top-nav li.im a{background:url(/images/im.gif) 0 no-repeat;padding-left:16px;}

.top-banner{margin:5px auto 0;}
.top-banner .bd{border:1px solid #ddd;padding:5px 9px;}
.top-banner a:link,.top-banner a:visited{color:#999;}
.top-banner .top-banner-c2{padding:5px 0;width:100%;overflow:hidden;position:relative;}
.top-banner .top-banner-c2 ul{position:relative;zoom:1;margin:0 -10px;width:978px;}
.top-banner .top-banner-c2 li{float:left;margin-left:10px;display:inline;}
.top-banner img{vertical-align:middle;}

.header{margin-bottom:15px;padding-top:10px;}
.header h1{float:left;width:161px;height:46px;margin-top:4px;}
.header h1 a{display:block;width:161px;height:46px;text-indent:-9999em;overflow:hidden;background:url(/images/logo1.gif) no-repeat;  }
.header cite{float:left;background:url(/images/line2.gif) 0 7px no-repeat;margin-left:9px;padding-left:11px;}
.header cite em{float:left;background:url(/images/t1.gif) no-repeat;width:106px;height:40px;margin-top:8px;text-indent:-9999em;overflow:hidden;}

.globalMenu{float:right;}
.globalMenu .menu,.globalMenu .shortcut{float:left;}
.menu{margin-top:10px;}
.menu li{float:left;margin-left:10px;}
.menu li a{height:38px;line-height:38px;padding-left:45px;float:left;}
.menu li.m1 a{background:url(/images/i1.gif) 0 no-repeat;}
.menu li.m2 a{background:url(/images/i2.gif) 0 no-repeat;}
.menu li.m3 a{background:url(/images/i3.gif) 0 no-repeat;}
.menu li.m4 a{background:url(/images/i4.gif) 0 no-repeat;}
.menu li.m5 a{background:url(/images/i5.gif) 0 no-repeat;}
.menu a:link,.menu a:visited{color:#000;}
.shortcut{margin-left:15px;}
.shortcut li{margin-top:5px;}
.shortcut a{background:url(/images/button.gif) no-repeat;height:21px;width:85px;padding:0 6px;display:block;overflow:hidden;}
.shortcut em{background:url(/images/ar.gif) 0 3px no-repeat;padding-left:9px;display:block;margin-top:4px;}
.shortcut a:link,.shortcut a:visited{color:#000;}

.channel-wrap{background:url(/images/menu_bg.gif) repeat-x;height:37px;margin-bottom:10px;}
.channel ul{float:left;}
.channel li{float:left;font-size:14px;background:url(/images/line.gif) 0 13px no-repeat;padding-left:17px;margin-left:17px;font-weight:bold;line-height:37px;}
.channel li.home{margin:0;padding:0;background:none;}
.channel a:link,.channel a:visited{color:#fff;}
.channel .searchbox{background:url(/images/searchbox.gif) no-repeat;width:230px;height:23px;margin-top:6px;float:right;}

.searchbox .input{float:left;padding:2px 1px 1px 28px;}
.searchbox .text{border:none;width:148px;margin-right:0;}
.searchbox .submit{float:left;}
.searchbox .submit input{width:45px;background:none;height:23px;border:none;color:#fff;cursor:pointer;}

.crumb li{float:left;background:url(/images/ar.gif) left 2px no-repeat;padding:0 5px 0 10px;}
.crumb .first{background:none;padding-left:0;font-weight:bold;}
.crumb .first a{font-weight:normal;}

.shareto{padding:0 25px;line-height:18px;}
.shareto a{display:inline-block;height:16px;margin:0 2px;background-image:url(/images/share.jpg);background-repeat:no-repeat;padding-left:20px;}
.shareto a:hover,.shareto a:active{text-decoration:none;}
.shareto a.sina-blog{background-position:0 0;}
.shareto a.qq-blog{background-position:0 -16px;}
.shareto a.renren-blog{background-position:0 -32px;}
.shareto a.kaixin-blog{background-position:0 -48px;}
.shareto a.google-bookmark{background-position:0 -64px;}
.shareto a.baidu-cang{background-position:0 -80px;}
.shareto a.sohu{background-position:0 -96px;}

/*页脚*/

#footer{ width:970px; margin:0 auto; overflow:hidden; font-size:12px;}
#footer-v1 { text-align:center; width:952px; margin:0 auto; padding:8px 4px 0; color:#999;}
#footer-v1 a:link, #footer-v1 a:visited { color:#999; }
#footer-v1 a:hover, #footer-v1 a:active { color:#ab3e05!important; }
#footer-v1 .footer-container {  padding:15px 0 72px; }
#footer-v1 ul, #footer-v1 li{ display:inline; color:#999; }
#footer-v1 .footer-ali-pages, #footer-v1 .footer-ali-group, #footer-v1 .footer-ali-copyright { padding-bottom:6px; }
#footer-v1 .footer-ali-certs { text-align:left; position:relative; }
#footer-v1 .footer-ali-certs p { text-align:center; }
#footer-v1 .footer-net-ic { top:0; left:246px; background-position:0 0; }
#footer-v1 .footer-net-ic a { display:inline-block; width:52px; height:62px; overflow:hidden; line-height:186px; }
#footer-v1 .certs-icons, #footer-v1 .net-miibeian, #footer-v1 .net-medicine, #footer-v1 .net-video { position:absolute; height:40px; }
#footer-v1 .net-miibeian, #footer-v1 .net-medicine, #footer-v1 .net-video { padding-left:15px; }
#footer-v1 .certs-icons { top:8px; left:126px; }
#footer-v1 .net-miibeian { top:8px; width:147px; left:307px; }
#footer-v1 .net-medicine { top:8px; width:173px; left:470px; }
#footer-v1 .net-video { top:8px; width:173px; left:656px; }
#footer-v1 .footer-net-police { top:0; left:642px; background-position:-70px 0; }
#footer-v1 .footer-net-police a { display:inline-block; width:111px; height:49px; line-height:150px; overflow:hidden; }
#footer-v1 .footer-net-credit { top:0; left:764px; background-position:-193px 0; padding-top:10px; }
#footer-v1 .footer-net-credit a { display:inline-block; vertical-align:top; width:47px; height:36px; line-height:160px; overflow:hidden; }
